drinking troughs - French English Dictionary